home *** CD-ROM | disk | FTP | other *** search
-
- Documentation file for--
-
- MATHAPPY.EXE version 1.0 Copyright (c) 1991 Michael J. Salera
-
-
- This program is in the public domain (freeware), and you can therefore
- use, copy, and distribute the executable file and its accompanying files
- in this .ZIP package at your discretion. However, the sale of MATHAPPY.EXE
- or any other file included in this package is prohibited.
-
-
- Program title: M A T H A P P Y
-
- Description: Teaching kids to have fun with integers:
- After examining some of the public domain stuff
- out there for pre-schoolers, I designed a better pre-
- school interface. This program is meant to be
- started by a MS-DOS user but, once that's done, it
- requires little in the way of adult supervision.
- The only adult/parental involvement I'd recommend is
- that the parent explain (if the child doesn't know)
- the numerical *concepts*, esp. multiplying & dividing.
-
- PC setup: Requirements are an 80x86 MS-DOS 2.0+ micro, EGA
- video or higher, and a Microsoft-compatible mouse.
- The files MATHAPPY.EXE, EGAVGA.BGI, and the *.CHR
- files MUST be in the same directory to run the pgm.
-
- Mathappy uses only a mouse, is 16 colorful, and is
- designed to teach basic integer math skills by simply
- playing with the "number bars" and binary operators
- provided (+, -, *, /).
-
- Author: Michael J. Salera (leave mail on Factory BBS)
-
- Release: Public Domain - dedicated to all 3-5 year olds!
- C source available to any interested hacker - but
- it's nothing really!
-
-
- Game
- controls: Mouse left button -> a click on this button selects
- one of the two responsive screen fields.
- Mathappy's playing area consists of two fields that
- change on-screen results-- one is to the left of the
- vertical purple pin-striped bar. A click here cycles
- through each choice of binary operator. The game
- starts out on '+' so to select 'x' (multiplication)
- you'd click twice. The second field is basically the
- right half of the screen. Clicking here toggles
- between which number field is affected by mouse moves.
- Move the mouse away from you and the number selected
- decreases; pull the mouse toward you and it increases.
- Even tho' the mouse pointer/cursor may be invisible
- at times, you can have more fun by doing repeated
- drags of the mouse in either direction! However, the
- range of the two numbers is the range of Intel's pre-
- 80386 processors, i.e. the atomic 16-bit int in the
- range of -32768 to +32767. The result can store
- numbers in the billion range.
-
- Mouse right button -> changes background color
-
- Keyboard -> press any key to quit.
-
-
- That's all she wrote! The program may be simple but can be fun and I plan
- to improve on it in the future by gathering disparate sound fx and music
- libraries from friends (and writing some myself, hopefully not in assembler)
- and putting them in the right places e.g. yo-yo sliding effects when scaling
- the numbers.
-
- Mathappy has been tested by more than one veritable pre-schooler.
- .
- .
- .
- .
- . . . . . . .
-